iT邦幫忙

2022 iThome 鐵人賽

DAY 23
1
自我挑戰組

Python and LINE Bot系列 第 23

[Day23] LINE Bot基本互動功能(四)

  • 分享至 

  • xImage
  •  
                           今天接續介紹圖文選單的功能!

五、回傳位置訊息

範例為回傳宮原眼科位置訊息,填入地址經緯度
https://ithelp.ithome.com.tw/upload/images/20221008/20151448LSgvIfkAMn.png

當使用者點選傳送位置時,就會回傳預設的宮原眼科的地址了
https://ithelp.ithome.com.tw/upload/images/20221008/20151448xiVq6FFvh0.jpg

點進去地圖裡面就可以看到詳細的位置及周邊有哪些景點,也可以任意移動和縮放地圖唷!
https://ithelp.ithome.com.tw/upload/images/20221008/20151448NCcRyTNtrA.jpg

 

六、快速選單

快速選單提供一些選項讓使用者選取,要先設定提示文字選項按鈕
https://ithelp.ithome.com.tw/upload/images/20221008/201514489S1TM10NAW.png

完成設定後,到聊天室中點選快速選單,就會看到預設的提示文字及選項按鈕
https://ithelp.ithome.com.tw/upload/images/20221008/20151448PuhXzKbWyO.jpg

接著點選自己想要的選項,範例是點選巧克力,此時系統就會回傳被點選的選項
https://ithelp.ithome.com.tw/upload/images/20221008/20151448GOXTDqp4OO.jpg
  

七、回傳聲音訊息

再來是回傳聲音訊息

⚠請注意!這邊使用的是上述介紹完畢的圖文選單來做修改,沒有另外製作新的聊天機器人(真的太多個了,後面還會持續增加...),回傳聲音訊息將放置在「傳送文字」中,而回傳影片訊息則是放在「傳送圖片」中!

聲音檔的網址要放置在程式檔案所在資料夾的static資料夾中,再使用 ngrok 伺服器網址來設定
https://ithelp.ithome.com.tw/upload/images/20221008/20151448KK7HsCgKS4.png
 
當使用點選傳送文字時,系統就會回傳聲音訊息
https://ithelp.ithome.com.tw/upload/images/20221008/20151448nupZWTwYhj.jpg

 

八、回傳影片訊息

影片檔的網址也是要放置在程式檔案所在資料夾的static資料夾中,再使用 ngrok 伺服器網址來設定
https://ithelp.ithome.com.tw/upload/images/20221008/20151448xmNBuDVWa3.png

當使用點選傳送圖片時,系統就會回傳影片訊息
https://ithelp.ithome.com.tw/upload/images/20221008/20151448iBbXFwv7Lt.jpg
 
今天就先介紹到這邊啦!我們明天再見/images/emoticon/emoticon07.gif
 
 
 
 
 

參考資料:Python與LINE Bot機器人全面實戰特訓班-Flask最強應用


上一篇
[Day22] LINE Bot基本互動功能(三)
下一篇
[Day24] LINE Bot進階互動功能(一)
系列文
Python and LINE Bot30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言